

#ifndef __LIGHTWEIGHT_TOOL_H
#define __LIGHTWEIGHT_TOOL_H


#include <string>
#include <vector>

class CMeshModel;

using namespace std;



class CLightWeight_Tool
{
public:
	CLightWeight_Tool(void);
	~CLightWeight_Tool(void);

	void LightWeightModels( const char* lpszPathSrc, const char* lspzPathDst, vector<string>& vStrName );

	void LightWeightModel( const char* lpszPathSrc, const char* lspzPathDst, const char* lpszName );



public:
	CMeshModel* AddNewModel( const char* lpszPath = 0, const char* lspzLabel = 0 );
	void	ClearMesh();

private:
	string	StringUpper( const string& lpszStr );

private:
	//CMeshModel*			m_pModelMesh;
	vector<CMeshModel*>	m_vComMesh;

};

#endif  // __LIGHTWEIGHT_TOOL_H